Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master should be what's in production #6

Open
wants to merge 76 commits into
base: master
Choose a base branch
from
Open

Master should be what's in production #6

wants to merge 76 commits into from

Conversation

yaboi
Copy link

@yaboi yaboi commented Sep 15, 2018

    • Create a branch called scaffold that is what is currently in master
    • Rebase landing-page from master, fix issues, test.

yaboi added 30 commits July 23, 2018 22:02
…ation. Update logo. Add 'mission' section. Update 'how it works' section. add 'quote' section.
…nest guidance', 'better products', 'embark on your journey', and 'faq' sections (as placeholders to be built out). Update navigation to reflect hot topic sections.
…tion and temp bg image to subscription. levitate hero image and how it works icons
…ection. Add 'personal path', 'guided journey', and 'safe community' sections. Update 'embark' cta section. Updated FAQ section (wip)
…e a little darker so it can stand on it's own. Add instagram feed below community section. Move embark section below FAQ. Updated FAQ questions (need responses). Update color of hero button to accent, from white.
…ng. Update navigation button to be outlined when top and secondary when scrolling. Update styling (and content) of 'how it works'. Update 'subscribe' section to include more benefits of joining the tribe. Add 'powerful gathering section. Update 4-up content for content/kit/community/gathering. Add emojies to Q&A secion :)
…trigger listbuilders for joining om tribe and signing up early for gatherings. Add terms and privacy modals w/ content ported over from Shopify. Update all links to make sure they either point back to the landing page (scrollto) or a proper destination.
…gram feed. Intended to hook up to a prepay option in Shopify/Paypal/Stripe then add to CrateJoy later
… because it's free version which doesn't work on https, which means on load function never fires and loader doesn't deactivate.
…ate header and footer links to remove '/om' from links
…tton if one is designated. Best option is to just hide for now so we still get the 'toggle' and 'cart' functionality
…lick triggers to use include, also update with new click trigger form from sumo. remove 'api documentation' from footer and added 'pre-order your box' link. update instagram section with new hashtag and handle.
…be-button' to 'om-click-trigger' and replace occurences.
… similar (anything tagged with the class '.is-kayako-click-trigger') is clicked, the kayako messenger is toggled.
yaboi added 29 commits August 28, 2018 18:30
… desk/support. Consolidated into drop downs for about (mission / how it works / testimonials), discover (what we offer, like personal path, guided journey, etc.), blog (featured articles and each category), and support (live chat, faq, and help desk)
…on enter' method to show results and clean up show/hide effects of results.
…ey exist). add some basic styling to mock searching on search page. Update hero image and tagline.
Introduce new navigation schema (w/ option for blog and search)
Clean up gulp file through 'compile-scss-om'
Comment out js and css that is no longer needed in gulp file (will delete comments and resources after testing)
… file that were placeholders for testing before removing. Removing a ton of never used images and svgs (working on copy-images in gulp file)
trim gulp compile-html in gulp file.
Remove commented lines from gulp file that were placeholders for testing before removing.
Removing a ton of never used images and svgs (working on copy-images in gulp file)
refactor gulpfile and remove extra, unused code.
tree shake /assets/ and remove a ton of unused code.
Refactor the way js files are being loaded. Moved all blocking scripts (jQuery, jQueryUI, and Lodash) to app.js and all non-blocking vendor files to a new file vendors.js
Move vendor scripts to assets/js folder and out of /js folder.
clean up core and custom javascript files.
Rename all includes to remove 'om' prefix
Remove a few unused scss files
Rmove a few packages not used in package.json, left most in place becasue removing some causes issues with lodash and it's not worth figuring out right now.
Remove lodash and debounce from search because it was only there for an example and is throwing errors when pushed to netlify.
Move 'vendors' script above 'om' scripts so vendors are instantiated before they're utilized
Moved app.js to scripts include to try and improve Google page speed
Re-implement cssnano to reduce compiled sass file sizes
Complete #2: Remove excess files and resources
@yaboi yaboi self-assigned this Sep 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant